package com.wave.wavesystem.business.pojo.entity;

import com.mybatisflex.annotation.Table;
import wave.common.pojo.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;

/**
 * @author 夕下风波
 * @date 2025-01-21
 * @description 用户表 实体
 */
@Data
@Table("wave_user")
@EqualsAndHashCode(callSuper = true)
public class UserEntity extends BaseEntity implements Serializable {
    // 账号
    private String account;
    // 密码
    private String password;
    // 姓名
    private String name;
    // 昵称
    private String nickname;
    // 昵称
    private String avatar;
    // 性别
    private Integer gender;
    // 手机号
    private String phoneNumber;
    // 用户角色
    private String roles;
    // 用户所属部门
    private String depts;
    // 地址
    private String address;
    // 国家
    private String country;
    // 邮箱
    private String email;
    // 省/州
    private String provinceState;

}
